Synonyms for "Trichinella spiralis"

Words with similar meaning